swill something down - English Synonyms Dictionary